package com.umakr.ax.common.model;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;
import com.umakr.ax.core.base.BaseModel;

import java.util.Date;


/**
 * <p>
 * ${table.comment}
 * </p>
 *
 * @author Umakr-Code-Generator
 * @since 2018-01-02
 */
@TableName("rd_radio_station_show")
@SuppressWarnings("serial")
public class RadioStationShow extends BaseModel {

    /**
     * 电台id
     */
	@TableField("rs_id")
	private Long rsId;
    /**
     * 电台名称
     */
	@TableField("rs_name")
	private String rsName;
    /**
     * 电台LOG
     */
	@TableField("rs_logo")
	private String rsLogo;
    /**
     * 文字内容
     */
	@TableField("show_txt_content")
	private String showTxtContent;
    /**
     * 附件类型
0 无附件
1 链接
2 照片
3 视屏
     */
	@TableField("show_attachment_type")
	private Integer showAttachmentType;
    /**
     * 附件内容
     */
	@TableField("show_attachment")
	private String showAttachment;
    /**
     * 评论权限
     */
	@TableField("show_review_permissions")
	private Integer showReviewPermissions;
    /**
     * 发布人
     */
	@TableField("pb_user_id")
	private Long pbUserId;
    /**
     * 发布人姓名
     */
	@TableField("pb_user_name")
	private String pbUserName;
    /**
     * 标签信息
冗余字段，
存储中文名称，以逗号隔开
例如： 活动,#afe3333
     */
	@TableField("show_lables")
	private String showLables;
    /**
     * 发布时间
     */
	@TableField("show_pb_time")
	private Date showPbTime;
    /**
     * 点赞数
     */
	@TableField("like_count")
	private Integer likeCount;
    /**
     * 评论数
     */
	@TableField("comment_count")
	private Integer commentCount;
    /**
     * 累加点赞数
     */
	@TableField("total_like_count")
	private Integer totalLikeCount;
    /**
     * 累加评论数
     */
	@TableField("total_comment_count")
	private Integer totalCommentCount;
	@TableField("del_status")
	private Integer delStatus ;

	public Long getRsId() {
		return rsId;
	}

	public void setRsId(Long rsId) {
		this.rsId = rsId;
	}

	public String getRsName() {
		return rsName;
	}

	public void setRsName(String rsName) {
		this.rsName = rsName;
	}

	public String getRsLogo() {
		return rsLogo;
	}

	public void setRsLogo(String rsLogo) {
		this.rsLogo = rsLogo;
	}

	public String getShowTxtContent() {
		return showTxtContent;
	}

	public void setShowTxtContent(String showTxtContent) {
		this.showTxtContent = showTxtContent;
	}

	public Integer getShowAttachmentType() {
		return showAttachmentType;
	}

	public void setShowAttachmentType(Integer showAttachmentType) {
		this.showAttachmentType = showAttachmentType;
	}

	public String getShowAttachment() {
		return showAttachment;
	}

	public void setShowAttachment(String showAttachment) {
		this.showAttachment = showAttachment;
	}

	public Integer getShowReviewPermissions() {
		return showReviewPermissions;
	}

	public void setShowReviewPermissions(Integer showReviewPermissions) {
		this.showReviewPermissions = showReviewPermissions;
	}

	public Long getPbUserId() {
		return pbUserId;
	}

	public void setPbUserId(Long pbUserId) {
		this.pbUserId = pbUserId;
	}

	public String getPbUserName() {
		return pbUserName;
	}

	public void setPbUserName(String pbUserName) {
		this.pbUserName = pbUserName;
	}

	public String getShowLables() {
		return showLables;
	}

	public void setShowLables(String showLables) {
		this.showLables = showLables;
	}

	public Date getShowPbTime() {
		return showPbTime;
	}

	public void setShowPbTime(Date showPbTime) {
		this.showPbTime = showPbTime;
	}

	public Integer getLikeCount() {
		return likeCount;
	}

	public void setLikeCount(Integer likeCount) {
		this.likeCount = likeCount;
	}

	public Integer getCommentCount() {
		return commentCount;
	}

	public void setCommentCount(Integer commentCount) {
		this.commentCount = commentCount;
	}

	public Integer getTotalLikeCount() {
		return totalLikeCount;
	}

	public void setTotalLikeCount(Integer totalLikeCount) {
		this.totalLikeCount = totalLikeCount;
	}

	public Integer getTotalCommentCount() {
		return totalCommentCount;
	}

	public void setTotalCommentCount(Integer totalCommentCount) {
		this.totalCommentCount = totalCommentCount;
	}

	public Integer getDelStatus() {
		return delStatus;
	}

	public void setDelStatus(Integer delStatus) {
		this.delStatus = delStatus;
	}
}